
WZL x GCX x IOTA — Status Report 04
Co-Authors: Semjon Becker, Felix Mönckemeyer
Previous Stories
- Part 0: Overview of the Industrial IOTA Lab Aachen
- Part 1: WZL x GCX x IOTA — Status Report 01: About data acquisition and first transactions
- Part 2: WZL x GCX x IOTA — Status Report 02: Data(-base) specification and data preparation
- Part 3: WZL x GCX x IOTA — Status Report 03: Data visualization
Retrospective: Fineblanking
This PoC is about an industrial fineblanking machine type XFT 2500 speed from Feintool AG. It is used for the mass production of safety-critical components, such as brake carrier plates or belt straps. In the first article we achieved to extract selected data from the machine, converted it from analog to digital, stored it in a .json-file and uploaded it into the official testnet.
Retrospective: Data visualization
Afterwards we developed a Frontend that decrypts data stored in the Tangle and allows users to access the data and to track production.
Focus of Status Report 04
This article shows the current status of the WZL x GCX x IOTA Web-Frontend. The Frontend ensures access to the tangle and makes it possible to check data integrity for each workpiece data set. Micropayments with IOTA are now accepted for each part produced following a pay-per-use model. Therefore the Frontend is transformed to a small Data Marketplace, see Fig. 1.

Key Consideration of the Payment System
The key consideration of our pay-per-use model are Simplicity, EU Data protection regulation, and Effort. We wanted to keep the user interface as simple as possible and did not want to store any kind of personal data such as IP addresses or emails. And more importantly, we did not want to over-engineer the solution: it’s a PoC, not a competition.
Scope of the Payment System
Within the scope of the solution are the following features:
- Users can only purchase one part data set per payment
- Payments will be conducted with IOTA only
- We use localstorage to save successful transactions in the browser
- Bought data sets will be preserved when users close their browser
- Database stores the invoice and receipt of the payment address
- User payments will be done via Trinity wallet QR Code

